class A{
  double f(double x,double y){
    return x+y;
  }
  static int g(int n){
    return n*n;
  }
}
class B extends A{
  double f(double x,double y){
    double m = super.f(x,y);
    return m+x*y;
  }
  static int g(int n){
    int m= A.g(n);
    return m+n;
  }
}
public class xiti5_3{
  public static void main(String args[]) {
    B b= new B();
    System.out.println(b.f(10.0,8.0));
    System.out.println(b.g(3));
    A a= new B();
    System.out.println(a.f(10.0,8.0));
    System.out.println(a.g(3));
  }
}
